package com.bdmc.web.controller.api.model;

import lombok.Data;

@Data
public class DeviceData {
    private String deviceid;      // 设备ID，必须
    private String heart;         // 心率，可选，例如 70
    private String temperature;   // 体温，可选，例如 36.5
    private String systolic;      // 高压，可选，例如 120
    private String diastolic;     // 低压，可选，例如 80
    private String ox;            // 血氧数据，可选，例如 96
    private String respiratory;   // 呼吸频率，可选，例如 22
    private String turnover;      // 翻身次数，可选，例如 10
    private int auto;             // 1 表被动测量，0 或者无参数表示主动测量，可选
    private String battery;       // 电量百分比(0 到 100)，可选，例如 90
    private String bloodGlu;      // 血糖值，可选，例如 5.6
    private int bgState;          // 血糖类型: 0=空腹血糖，1=饭后半小时，2=饭后 1 小时，3=饭后 2 小时，4=饭后 3 小时，5=饭后 4 小时
    private int online;           // 0 表示离线，1 表示在线
    private int hrv;              // 表示 HRV 值，int 类型
    private int barometer;        // 表示气压值，int 类型
    private int altitude;         // 表示海拔值，int 类型


}
